草庐IT

unit-testing - FluentNhibernate 和 SQLite

全部标签

Android Test Monkey - 设置详细程度?

从命令行运行TestMonkey时如何更改详细级别?这两个命令有效:adbshellmonkey-pcom.my.package5000adbshellmonkey-pcom.my.package-v5000开发人员文档说,“命令行上的每个-v都会增加详细级别。0级(默认值)除了启动通知、测试完成和最终结果外提供的信息很少。1级提供有关测试的更多详细信息运行时,例如将单个事件发送到您的Activity。第2级提供更详细的设置信息,例如选择或未选择用于测试的Activity。”但是,当我尝试adbshellmonkey-pcom.my.package-v-v5000时,我得到了一个seg

android - 我可以拆分 SQLite 文件并在 Android 应用程序中重新创建/合并吗

我有很大的sqlite数据库文件我读过这个post我无法合并回sqlite数据库..尝试使用.sqlite和.db这两个文件。数据库文件之间存在一些差异......即原始文件和合并后的文件。重新创建的文件打不开.. 最佳答案 是的,你绝对可以。但有些时刻你必须仔细研究。查看myarticle中的工作示例我遇到了同样的问题,实际上使它起作用了。不利的一面是,由于只读的android文件系统和/assets文件夹策略,合并后您将永远无法摆脱“未使用”的拆分文件 关于android-我可以拆分

android - 在 Android 中将 Sqlite 数据库作为电子邮件附件发送

我有一个简单的应用程序,我用它来发送附件。我已经成功地从SD卡发送了一个文本文件(尽管我无法使用openFileOutput(fileName,0)来处理在应用程序私有(private)区域中创建的文件)但是我现在想发送一个数据库。通过调试,我可以验证数据库是否存在并且在其唯一的表中有一个条目。我要发送的代码如下所示:gmailButton=(Button)findViewById(R.id.button);gmailButton.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){Inte

java - 如何在android中使用正则表达式搜索sqlite数据库?

我正在尝试在sqlite中使用正则表达式搜索数据库。这是我的代码:cursor=db.rawQuery("SELECT_id,employeeFROMemployeesWHEREemployeeREGEXP?",newString[]{"%"+prepareSearchText()+"%"});adapter=newSimpleCursorAdapter(this,R.layout.search_row,cursor,newString[]{"_id","employee"},newint[]{R.id.idField,R.id.nameField});setListAdapter(a

android - MATCH 的 SQLite 查询错误

我正在使用以下查询在SQLite中执行搜索。publicMatrixCursorlistViewCursor(Stringquery){open();Cursordcursor=null;MatrixCursorcursor=newMatrixCursor(listviewColumns);Object[]listviewarray=null;String[]selectionArgs=newString[]{query};System.out.println("Selectionarg="+selectionArgs.toString());if(query==null){try{/

android - 无法从 Android 中的 SQLite 的 .db 文件收集数据

我正在Android中构建应用程序。我使用SQLite数据库浏览器2.0创建了我的数据库文件并将其保存在assets文件夹中。Hereismyproject我已经使用代码创建了数据库。我还访问了thislink.如何获取错误列表?错误列表:03-2914:56:05.308:E/Database(332):sqlite3_open_v2("/data/data/com.crews.sampledatabaseproto.activity/databases/food_joint_db.db",&handle,1,NULL)failed03-2914:56:05.427:W/dalvik

java - 每次打开 Android 虚拟设备时,Android SQLite 数据库都不会保留它的值

我可以很好地创建数据库,可以插入和查看值,但是每当我在eclipse中关闭android虚拟设备并重新打开它时,数据库值都消失了!:O请帮我!有3个类:(1个处理数据库和2个Activity)这对我来说意味着整个世界!!!:O如果我可以,我会+rep非常感谢你们!@!!!这是我的代码数据库管理器:`packagecom.jeux;importandroid.content.ContentValues;importandroid.content.Context;importandroid.database.Cursor;importandroid.database.SQLExceptio

安卓机器人 : how to go back to my Activity under test after clicking/launching another Activity

我的Robotium测试有问题。在我的ActivityA中,我点击了一个按钮。单击此按钮会启动另一个ActivityB。所以在我的robotium测试中,我有这样的东西:ButtonmyBtn=(Button)solo.getView(R.id.myBtn);所以在这个Action之后,模拟器会自动启动ActivityB。现在,问题是我没有任何可能在代码中返回到被测试的Activity(A)。你能告诉我如何避免在点击触发它启动的按钮时在ActivityB中被监禁吗?换句话说,是否有可能返回到被测Activity?仅供引用:我需要返回到正在测试的Activity,因为还有其他测试方法正在

Android、SQLite 连接和事务

我目前正在研究SQLiteDatabase和相关类,目的是更好地了解它如何处理并发(我当前的解决方案有效,但我觉得我实际上可能在做多余的工作,因为它完成了假设没有为我处理并发)。是的,关于SQLiteOpenHelper的android文档说明了以下关于getWriteableDatabase方法的内容Onceopenedsuccessfully,thedatabaseiscached,soyoucancallthismethodeverytimeyouneedtowritetothedatabase.(Makesuretocallclose()whenyounolongerneedt

与React,React-Native,React-Dom,React-Test-Renderer的包裹的版本冲突

我正在使用最新的稳定版本的反应,反应,反应检测器,反应。然而,反应的依赖性在[email protected]上;如果我使用此版本(16.x),那么React-Dom行为不端,说它需要React15.6.1我知道这个解决方案Travis无法构建,因为错误:找不到模块“React-Test-Renderer/shallow'[第二个答案],但它不能解释反应本。所有给定软件包的最佳版本匹配的建议吗?这是我的包裹。{"name":"exampleApp","version":"0.0.1","private":true,"scripts":{"start":"nodenode_modules/rea